malignant carotid body tumor - French English Dictionary